#include <iostream>

using namespace std;

template<typename T>
inline T const& max(T const& a, T const& b) {
    return a < b ? b : a; 
}

int main()
{

    int res;
    res = ::max(3,5);
    std::cout << res << std::endl;


    return 0;
}
